spatial localization - Inglés Sinónimo Diccionario